Design SuiteEditar conexiones de objeto

Comando

Ruta de acceso

Editar conexión de objeto

Herramientas > Base de datos

Las consultas de lectura/escritura de una conexión de objeto pueden visualizarse y editarse para uno o varios objetos seleccionados.

Para editar conexiones de objeto:

Seleccione uno o varios objetos. Los objetos ya deben estar conectados a una base de datos.

Seleccione el comando.

Se abre el cuadro de diálogo Editar conexión de objeto. Se muestran las consultas SQL de lectura y escritura de los objetos seleccionados, que pueden editarse individualmente para cada objeto seleccionado o para todos los objetos a la vez.

El formato de las consultas depende de la base de datos utilizada. Algunas bases de datos esperan corchetes, mientras que otras usan comillas. El archivo ODBCDrivers.xml, localizado en la carpeta [Vectorworks]\complementos\Common\Datos, indica el formato apropiado a utilizar para varios drivers.

Edit_Obj_Connection.png

Pulse aquí para mostrar u ocultar los parámetros.Pulse aquí para mostrar u ocultar los parámetros.

Parámetro

Descripción

Registros disponibles

Incluye los formatos de registro disponibles para los objetos seleccionados (cuando se seleccionan múltiples objetos, sólo se muestran los formatos de registro que son comunes a los objetos seleccionados)

Modificar individualmente los objetos seleccionados

Edita las consultas SQL de lectura y escritura de cada objeto seleccionado individualmente, desplazándose por cada uno de ellos

Modificación masiva de los objetos seleccionados

Edita las consultas SQL de lectura y escritura de todos los objetos seleccionados a la vez utilizando identificadores de nombre de registro; no es necesario desplazarse por los objetos seleccionados

Consulta de lectura

Muestra la consulta SQL de lectura de los objetos seleccionados

Protocolo

Las consultas SQL de lectura constan de las siguientes filas:

SELECT: indica los nombres de las columnas

Ejemplo: [identificador],[nombre de contenedor],[área].

FROM: indica el nombre de la base de datos y de la tabla

Ejemplo: [SpaceInfo].[dbo].[Espacios]

WHERE: indica el nombre y el valor del formato del registro, con el nombre del formato del registro y el valor (o identificador entre paréntesis angulares) separados por un signo igual

Ejemplo: [ área]=30 o [área]=<área>

Al editar una única consulta que se aplica a múltiples objetos seleccionados (Modificar objetos elegidos en bloque está seleccionado), utilice un identificador entre paréntesis angulares para el nombre del campo de registro DONDE, en lugar del valor real. Usar un identificador entre paréntesis angulares permite que la consulta proceda para todos los objetos seleccionados independientemente del valor real de cada objeto. Cuando se ejecuta la consulta, el programa Vectorworks reemplaza el nombre del campo entre paréntesis angulares por el valor del registro.

Consulta de prueba

Prueba la consulta SQL de lectura actual para ver si es válida; esto es útil para verificar consultas antes de confirmar los cambios. Una alerta indica si la consulta de prueba se ha realizado correctamente o no es válida.

Restablecer

Si se ha modificado la consulta SQL de lectura, devuelve la consulta a sus ajustes de configuración originales.

Consulta de escritura

Muestra la consulta SQL de escritura para los objetos seleccionados.

Protocolo

Las consultas SQL de escritura constan de las siguientes filas:

ACTUALIZAR: indica el nombre de la base de datos y de la tabla.

Ejemplo: [SpaceInfo].[dbo].[Espacios]

SET: indica el nombre y el valor de la columna de la tabla, con el nombre de la columna y el valor (o nombre del campo de formato de registro entre corchetes angulares) separados por un signo igual

Ejemplo: [Nombre de la habitación ]=Cocina o [Nombre de la habitación]=<nombre>

WHERE: indica el nombre y el valor de una condición de búsqueda, como el nombre y el valor de una columna, con el nombre de la opción de búsqueda y el valor (o el nombre del campo de formato de registro entre paréntesis angulares) separados por un signo igual

Ejemplo: [id]=1 o [id]=<identificador>.

Al editar una única consulta que se aplica a múltiples objetos seleccionados (Modificar objetos seleccionados en bloque), utilice un nombre de campo de formato de registro entre paréntesis angulares para el valor SET y/o WHERE, en lugar del valor real. Usar un nombre de campo con formato de registro entre paréntesis angulares permite que la consulta proceda para todos los objetos seleccionados, independientemente del valor real de cada objeto. Cuando se ejecuta la consulta, el programa Vectorworks reemplaza el nombre del campo entre paréntesis angulares con el valor del registro.

Consulta de prueba

Prueba la consulta SQL de escritura actual para ver si es válida; esto es útil para verificar consultas antes de confirmar los cambios. Una alerta indica si la consulta de prueba se ha realizado correctamente o no es válida.

Restablecer

Si se ha modificado la consulta SQL de escritura, devuelve la consulta a sus ajustes de configuración originales.

< o >

Cuando se seleccionan múltiples objetos con la opción Modificar objetos seleccionados individualmente activada, se desplaza entre los objetos para mostrar las consultas de cada objeto para su edición

Mostrar objeto

Muestra el objeto actual en la ventana de dibujo para su identificación

Si hay problemas de validación, un mensaje de error proporciona información. El cursor se sitúa automáticamente en el campo donde existe el problema para ayudar a identificarlo.

Conexión de un solo objeto

Conexión múltiple de objetos

Quitar conexiones de objeto

Configuración de la base de datos

Conexión a base de datos

Conexión de base de datos con formato de registro

Actualizar configuración

Concepto: Registros, informes e inventarios programados

Comunicación base de datos-Vectorworks

 

¿Fue útil esta página?